package com.zdp.oauth.mapper;

import com.zdp.oauth.entity.dto.RoleDTO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * <h1>获取用户oauth信息持久层</h1>
 */
@Repository
public interface OauthMapper {

    /**
     * <h2>根据用户id获取角色和权限</h2>
     * @param userId 用户id
     */
    List<RoleDTO> findOauth2RoleAndPermissionByUserId(@Param("userId")Long userId);
}
